/*
 * Application.h
 *
 *  Created on: 16/06/2014
 *      Author: Vitor
 */

#ifndef APPLICATION_H_
#define APPLICATION_H_

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <string>
#include <vector>

#include "IdentificationSender.h"
#include "IdentificatorReceiver.h"
#include "Thread.h"
#include "WebServer.h"
#include "FileDescriptor.h"
#include "FileProtocolServer.h"
#include "KeepAliveSender.h"
#include "KeepAliveReceiver.h"
#include "LifeTimeoutManager.h"
#include "Globals.h"

class Application {
public:
	Application();
	virtual ~Application();

	void run();
};

#endif /* APPLICATION_H_ */
